// npm install crypto-js
const CryptoJS = require('crypto-js');




decrypt = function(I1li1iIi, I1iiIIlI, iliIlI1) {
//'decrypt'
    let lIlIlIl1 = CryptoJS['AES']['decrypt'](I1li1iIi, CryptoJS['enc']['Utf8']['parse'](I1iiIIlI), {
        'iv': CryptoJS['enc']['Utf8']['parse'](iliIlI1),
        'mode': CryptoJS['mode']['CBC'],
        'padding': CryptoJS['pad']['Pkcs7']
    });
    return lIlIlIl1['toString'](CryptoJS['enc']['Utf8']);
}



var sign = function(NowTime, url) {
    a = CryptoJS.MD5(NowTime + url).toString();
    var b = CryptoJS.MD5(a);
    var c = CryptoJS.enc.Utf8.parse(b);
    var d = CryptoJS.enc.Utf8.parse('https://t.me/xmflv666');
    var e = CryptoJS.AES.encrypt(a, c, {
        iv: d,
        mode: CryptoJS.mode.CBC,
        padding: CryptoJS.pad.ZeroPadding
    });
    return e.toString()
}


// npm install crypto-js



//illIIi1(0x421, 'ppw0')
//illIIi1(0x79a, 'vB0i')